off-the-peg suits - French English Dictionary